package cn.com.ejiakanghu.form;

import cn.com.ejiakanghu.dto.*;
import cn.com.ejiakanghu.vo.SubOrderGoodsVo;

import java.util.List;

/**
 * @author wj
 * @date 2021/11/18 11:02
 */
public class PackageOrderListForm {


    private String printerCode;

    private String subOrderId;

    private List<SubOrderGoodsVo> goodsList;

    private StoreInfoDto storeInfo;

    private PackageAddressDto packAddress;



    private UserAddressDto userAddress;

    private PickupUserDto pickupUser;

    private ExpressInfo expressInfo;

    private String expressCode;

    private List<String> uploadImages;

    private Integer isHasDevice;


    private Integer isHasMedical;

    private Integer status;

    private String startTime;

    private String endTime;

    private Integer isHospital;

    private String deliveryInfo;

    private Integer isExpress;

    private Integer autoExpress;

    private Integer isSubHospital;

    private Integer extractCode;

    private String extractQrCode;

    /**
     *  送货列表使用
     */
    private PackerUserDto packerUser;

    private String errorInfo;

    private String errorMark;

    /**
     * 取回列表使用
     * @return
     */
    private PackageAddressDto backAddress;

    /**
     * 维护列表使用
     */
    private PackageAddressDto repairAddress;

    public String getExtractQrCode() {
        return extractQrCode;
    }

    public void setExtractQrCode(String extractQrCode) {
        this.extractQrCode = extractQrCode;
    }

    public Integer getExtractCode() {
        return extractCode;
    }

    public void setExtractCode(Integer extractCode) {
        this.extractCode = extractCode;
    }

    public Integer getIsHasMedical() {
        return isHasMedical;
    }

    public void setIsHasMedical(Integer isHasMedical) {
        this.isHasMedical = isHasMedical;
    }

    public Integer getIsSubHospital() {
        return isSubHospital;
    }

    public void setIsSubHospital(Integer isSubHospital) {
        this.isSubHospital = isSubHospital;
    }

    public Integer getAutoExpress() {
        return autoExpress;
    }

    public void setAutoExpress(Integer autoExpress) {
        this.autoExpress = autoExpress;
    }

    public String getErrorInfo() {
        return errorInfo;
    }

    public void setErrorInfo(String errorInfo) {
        this.errorInfo = errorInfo;
    }

    public String getErrorMark() {
        return errorMark;
    }

    public void setErrorMark(String errorMark) {
        this.errorMark = errorMark;
    }

    public PackageAddressDto getRepairAddress() {
        return repairAddress;
    }

    public void setRepairAddress(PackageAddressDto repairAddress) {
        this.repairAddress = repairAddress;
    }

    public PackageAddressDto getBackAddress() {
        return backAddress;
    }

    public void setBackAddress(PackageAddressDto backAddress) {
        this.backAddress = backAddress;
    }

    public PackerUserDto getPackerUser() {
        return packerUser;
    }

    public void setPackerUser(PackerUserDto packerUser) {
        this.packerUser = packerUser;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public Integer getIsHospital() {
        return isHospital;
    }

    public void setIsHospital(Integer isHospital) {
        this.isHospital = isHospital;
    }

    public String getDeliveryInfo() {
        return deliveryInfo;
    }

    public void setDeliveryInfo(String deliveryInfo) {
        this.deliveryInfo = deliveryInfo;
    }

    public Integer getIsExpress() {
        return isExpress;
    }

    public void setIsExpress(Integer isExpress) {
        this.isExpress = isExpress;
    }

    public PickupUserDto getPickupUser() {
        return pickupUser;
    }

    public void setPickupUser(PickupUserDto pickupUser) {
        this.pickupUser = pickupUser;
    }

    public ExpressInfo getExpressInfo() {
        return expressInfo;
    }

    public void setExpressInfo(ExpressInfo expressInfo) {
        this.expressInfo = expressInfo;
    }

    public String getExpressCode() {
        return expressCode;
    }

    public void setExpressCode(String expressCode) {
        this.expressCode = expressCode;
    }

    public List<String> getUploadImages() {
        return uploadImages;
    }

    public void setUploadImages(List<String> uploadImages) {
        this.uploadImages = uploadImages;
    }

    public Integer getIsHasDevice() {
        return isHasDevice;
    }

    public void setIsHasDevice(Integer isHasDevice) {
        this.isHasDevice = isHasDevice;
    }

    public String getPrinterCode() {
        return printerCode;
    }

    public void setPrinterCode(String printerCode) {
        this.printerCode = printerCode;
    }

    public String getSubOrderId() {
        return subOrderId;
    }

    public void setSubOrderId(String subOrderId) {
        this.subOrderId = subOrderId;
    }

    public List<SubOrderGoodsVo> getGoodsList() {
        return goodsList;
    }

    public void setGoodsList(List<SubOrderGoodsVo> goodsList) {
        this.goodsList = goodsList;
    }

    public StoreInfoDto getStoreInfo() {
        return storeInfo;
    }

    public void setStoreInfo(StoreInfoDto storeInfo) {
        this.storeInfo = storeInfo;
    }

    public PackageAddressDto getPackAddress() {
        return packAddress;
    }

    public void setPackAddress(PackageAddressDto packAddress) {
        this.packAddress = packAddress;
    }

    public UserAddressDto getUserAddress() {
        return userAddress;
    }

    public void setUserAddress(UserAddressDto userAddress) {
        this.userAddress = userAddress;
    }
}
